cornerstone species - Spanish English Dictionary